|
|
|
BlueCielo Meridian Enterprise 2013 Administrator's Guide | BlueCielo ECM Solutions |
An Oracle vault can be moved to another computer (for example, as a server upgrade) by restoring a backup of the vault made on the original server so long as the vault folder names and paths remain the same.
Warning It is not possible to move (by restoring from backup) a vault from a pre-Windows Server 2008 computer (including Windows XP, Windows Server 2000, or Windows Server 2003) to a post-Windows Server 2008 (including Windows Vista) or later computer without adverse side effects. The possible side effects include folders and documents not being accessible, and vault corruption. The cause is Windows API functions that behave differently between pre-Windows Server 2008 and post-Windows Server 2008 operating systems.
The only supported method to move an existing vault from a pre-Windows Server 2008 computer to a post-Windows Server 2008 computer is by importing it from the source server into a new vault on the post-Windows Server 2008 computer.
To restore an Oracle vault to another server:
sqlplus SYS/ORATEST@ORATEST AS SYSDBA
CREATE USER "MERIDIAN" PROFILE "DEFAULT" IDENTIFIED BY "MANAGER" DEFAULT TABLESPACE "USERS" TEMPORARY TABLESPACE "TEMP" ACCOUNT UNLOCK GRANT CREATE ANY PROCEDURE TO "MERIDIAN" GRANT CREATE ANY SEQUENCE TO "MERIDIAN" GRANT CREATE ANY TABLE TO "MERIDIAN" GRANT CREATE SESSION TO "MERIDIAN" GRANT UNLIMITED TABLESPACE TO "MERIDIAN" GRANT "CONNECT" TO "MERIDIAN" GRANT "DBA" TO "MERIDIAN"
set HOMEVAULTDIR="D:\AMM\IC-Meridian vaults" set DUMPFILE=%HOMEVAULTDIR%\Meridian.dmp set LOGFILE=%HOMEVAULTDIR%\ShowMeridian.log rem Show TABLES for ALL vaults (SCHEMA) imp USERID="""SYS/ORATEST@ORATEST as SYSDBA""" SHOW=Y FROMUSER=MERIDIAN TOUSER=MERIDIAN FILE="""%DUMPFILE%""" LOG="""%LOGFILE%"""
Following is an example script.
set HOMEVAULTDIR="D:\IC-Meridian Vaults" set DUMPFILE=%HOMEVAULTDIR%\Meridian.dmp set LOGFILE=%HOMEVAULTDIR%\ImpMeridian.log rem Show TABLES for ONE vault ONLY imp USERID="""SYS/ORATEST@ORATEST as SYSDBA""" FROMUSER=MERIDIAN TOUSER=MERIDIAN TABLES=(TESTORAVAUL%%, AM_DATASTORES) FILE="""%DUMPFILE%""" LOG="""%LOGFILE%"""
create sequence "MERIDIAN".TESTORAVAUL_COMPARTMENTNUMBER minvalue 1 maxvalue 999999999999999999999999999 increment by 1 start with 2041 noorder nocycle ;
HKEY_LOCAL_MACHINE\SOFTWARE\Cyco\AutoManager Meridian\ CurrentVersion\Installed DataStores\<vaultname>\ CompoundItemService\InstanceName
Tip The Oracle server name and port number can be specified in InstanceName in the form //<ComputerName>:<Port>/<ServiceName>. This is called EZCONNECT and should be configured in the sqlnet.ora file to work properly. This method is convenient in that you do not have to create and manage a tnsnames.ora file to configure the Oracle database connection.
Related concepts
Integrating Meridian with Oracle
Understanding how Meridian works with Oracle
Understanding vault cache memory
Understanding Oracle vault backups
Understanding the EDM Server service account requirements for Oracle
Related tasks
Configuring the Oracle account used by Meridian
Migrating a Hypertrieve vault to Oracle
Copyright © 2000-2013 BlueCielo ECM Solutions |